﻿
/*
zhengwentao 20130701
取一块区域类所有的数据，组合成json，返回
*/
var getData = function(areaId) {
    var result = {};
    var coll = $("#" + areaId + "").find(":input[type!='button']");
    coll.each(function(i) {
        var currentobj = $(this);

        result[currentobj.attr("id")] = currentobj.val() ;
    });
    return result;
};


/**
* 时间对象的添加方法格式化;
*/
Date.prototype.format = function(format) {
    /*
    * eg:format="yyyy-MM-dd hh:mm:ss";
    */
    var o = {
        "M+": this.getMonth() + 1, // month
        "d+": this.getDate(), // day
        "h+": this.getHours(), // hour
        "m+": this.getMinutes(), // minute
        "s+": this.getSeconds(), // second
        "q+": Math.floor((this.getMonth() + 3) / 3), // quarter
        "S": this.getMilliseconds()
        // millisecond
    }

    if (/(y+)/.test(format)) {
        format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4
            - RegExp.$1.length));
    }

    for (var k in o) {
        if (new RegExp("(" + k + ")").test(format)) {
            format = format.replace(RegExp.$1, RegExp.$1.length == 1
                ? o[k]
                : ("00" + o[k]).substr(("" + o[k]).length));
        }
    }
    return format;
};

/*
    格式化json的时间
*/
var dateFormat = function(date) {
    return (new Date(parseInt(date.replace("/Date(", "").replace(")/", ""), 10))).format("yyyy-MM-dd"); //.toLocaleString();
};


/*
    清空显示区
*/
var clearArea = function (areaId) {
    $("#" + areaId + "").find(":input[type='text']").val("");
    //$("#" + areaId + "").find(":selected").val(1);
    $("#combItemTable").removeData("testIds");
    $("#combItemTable tr:gt(0)").remove();

}